پیاده سازی الگوریتم های استخراج ویژگی های چهره بر روی fpga

پایان نامه
چکیده

یکی از روش های بسیار مهم برای شناسایی هویت افراد، از طریق چهره است، که به دلیل سهولت دسترسی به جزئیات آن، سبب افزایش کاربرد سیستم های شناسایی چهره در چند دهه اخیر شده است. کارآیی این سیستم ها نسبت به سایر روش های پردازش مانند اثرانگشت، اسکن عنبیه، امضا و غیره بیشتر و محدوده کاری آن گسترده تراست. در این پژوهش با تأکید بر تکنیک های زیرفضا به عنوان استخراج کننده های ویژگی چهره، به کارگیری تکنیک پیش پردازش تصویر، به عنوان مرحله اولیه سیستم شناسایی چهره برای افزایش نرخ شناسایی مورد بررسی قرار گرفته است.در این پایان نامه یک الگوریتم پیش پردازش برای نمایش جزئیات بیشتر چهره و افزایش نرخ شناسایی ارائه شده است. این الگوریتم با برجسته تر کردن جزئیات مورد نیاز جهت شناساییو حذف داده های غیر ضروری، سبب کاهش حجم محاسبات شده و در نتیجه سرعت اجرای الگوریتم ها افزایش می یابد. نتایج پیاده سازی کارایی این الگوریتم را در بهبود نرخ شناسایی نشان می دهد. همچنین در این پژوهش از الگوریتم های استخراج ویژگی چهره خطی مانند روش های چهره ویژه، چهره fisher، 2dpca،2dlda و 2dfpcaاستفاده شده است. در زمینه پردازش تصویر، با افزایش اندازه تصویر و پهنای بیت اطلاعات، نرم افزار با کاهش کارایی مواجه می شود. از آن جا که سیستم های بهنگامبه صورت مستقیم با کاربردر ارتباط هستند،نیاز به افزایش سرعت در پردازش تصویر امری ضروری است؛ از این رو استفاده از تراشه های fpgaبه عنوان یک شتابده محاسباتی در الگوریتم استخراج ویژگی، یک روش مطلوب به نظر می رسد. در این پژوهش پیاده سازی بخش زمان بر الگوریتم های استخراج ویژگی خطی، روی تراشه fpga، کاهش زمان محاسباتی قابل توجهی را نسبت به پیاده سازی نرم افزاری نشان می دهد.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

پیاده سازی سخت‌افزاری سیستم های رمزنگاری بر اساس زوج سازی تیت با استفاده از FPGA روی F 2^283

زوج­ سازی در رمزنگاری، یک نگاشت دوخطی از اعضا­ی دو گروه جمعی از خم بیضوی به یک عضو گروه ضربی از میدان متناهی است و به منظور ساختن طرح­ های رمزنگاری یا حمله به آن­ها مورد استفاده قرار می­گیرد. زوج ­سازی تیت پرکاربردترین نوع زوج ­سازی است که با استفاده از الگوریتم میلر محاسبه      می­شود و نسخه بهبودیافته این الگوریتم برای خم­های ابرمنفرد زوج ­سازی   &etaT نامیده می­شود. به دلیل حجیم و زمان ­بر ب...

متن کامل

پیاده سازی الگوریتم ماشین بردار پشتیبانی بر روی fpga برای تشخیص چهره

شناسایی خودکار چهره، به معنی شناسایی یک فرد بهصورت خودکار توسط یک ماشین، بر مبنای ویژگی استخراجشده از تصاویر چهره آن فرد است. هدف از این پایاننامه طراحی یک معماری مناسب برای تشخیص چهره مبتنی بر الگوریتم کلاسبندی ماشین بردار پشتیبانی است.در این پایاننامه یک الگوریتم جدید همراه با یک معماری مناسب ارائه می شود. الگوریتم پیشنهادی برای این سیستم، ترکیبی از تجزیه تبدیل موجک گسسته، آنالیز تفکیککننده ...

15 صفحه اول

پیاده سازی الگوریتم توربو کدینگ بر روی fpga

در این پایان نامه هدف، بررسی ، انتخاب و پیاده سازی الگوریتم توربو کدینگ بر روی تراشه های قابل برنامه ریزی میباشد. توربو کدها از زمان معرفی آنها به عنوان یک کد تصحیح خطا ی پیشرو، مورد توجه بوده اند . به دلیل قدرت اجرایی بالای توربو کدها ، آنها توسط استانداردهای مختلفی مانند 3gpp به عنوان یک طرح کدینگ کانال مورد استفاده قرار گرفته اند. توربوکدها تکنیک کدینگ کانال قدرتمندی را برای نسل بعدی ارتباطا...

15 صفحه اول

پیاده سازی مودم DPIM بر روی FPGA و مقایسه ی عملکرد آن با مودم PPM

در دهه ی اخیر مخابرات نوری فضای آزاد جذابیت زیادی پیدا کرده است و کاربردهای بالقوه ای برای این تکنولوژی پیشنهاد شده است. از بین مدولاسیون های دیجیتال نظیر MDPIM , DPIM , PPM , OOK که در مخابرات نوری فضای آزاد به کار می روند، DPIM مزیت هایی در زمینه ی ظرفیت انتقال، پهنای باند مورد نیاز، توان مصرفی مورد نیاز و طراحی آن دارد. مدولاسیون DPIM با حذف اسلات های خالی ("صفر") که در هر سمبلPPM بلا استفاد...

متن کامل

پیاده سازی الگوریتم تشخیص صورت اشخاص بر روی fpga

تشخیص چهره، امروزه یکی از مهمترین زمینه های تحقیقاتی در بینایی ماشین است، که کاربردهای فروانی در سیستم های کنترل امنیتی ، نظارت ویدیوئی وتشخیص هویت اشخاص دارد. برای تشخیص صورت سریع و همزمان نیازمند پیاده سازی آن به صورت سخت افزاری هستیم. روش های بسیاری تاکنون برای تشخیص صورت پیشنهاد داده شده اند اما دقت کم و سرعت پردازش پایین تصاویر دو مشکل اصلی پیاده سازی سخت افزاری روش های تشخیص چهره می باشند...

پیاده سازی الگوریتم کدینگ reed-solomon بر روی fpga

تحلیل رفتن سیگنال در مخابرات دیجیتال به دلایل نویز، تداخلات و... ، عمل انتقال اطلاعات را با مشکل مواجه می سازد. بنابراین اطلاعات خام خود را پیش از ارسال، توسط یک کد پیش گیری از خطا، کدگزاری می کنیم. کد های reed-solomon مثالی از این کد ها می باشند که قابلیت فراوانی در شناسایی و اصلاح خطاهای انبوه دارند و می توان گفت پرکاربردترین کدینگ کانال دیجیتال می باشند.این کد ها در لوازم ذخیره سازی مانند cd...

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه گیلان - دانشکده فنی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023